exit triumphantly - Espagnol Anglais Dictionnaire